goods to be delivered - French English Dictionary